Improved UX and UI

Improved UX and UI, implemented AngularJS animations