angular controllers are new in recommended array style
new versions of angular, jquery, jquery-ui
moved external javascript dependencies to lib folder