Add authentication
Merge pull request #18 from thejsj/master

Add authentication
Update index.js and models.js
Update model.js
Merge pull request #19 from dsinkey/master

Add models
move bower files to client/lib
convert HTML files to angular templates. update ui-routes.

also add temporary nav buttons.
decompose controllers and templates into specific subdirs
improve ui routing
add client/lib/* to gitignore.