Angular responsive directives for adding class names depending on the device, screen size and other parameters