Separating out resizable controller
Refactoring to use resizable controller in directive
Tweaking styling