Updated to proper AngularJS controller format, updated Angular, worked on fixing anumations