Merge pull request #27 from incrediblesound/master

(refactor) move and update package.json, gruntfile.js
add art route to app.js
Merge pull request #35 from eave/master

add art route to app.js
add art services, view, and controller
revise 'GenerateArtInfo' factory and 'ArtCtrl' to use promises, remove 'LikeArt' factory, move 'like' functionality to view
Merge pull request #36 from eave/master

(feature) add art services, view, and controller
configure passport, add login and sign up routes