Fixed scroller not initializing properly

Implemented all ui updates using angularjs $timeout