Removed dummy contacts file (unnecessary). renamed contacts.js to controllers.js (better reflects purpose of file).
Refactored API requests into repositories in front-end
removed unnecessary dependencies from contact controllers
refactored back end just a tiny bit, for verbosity :)
Merge pull request #3 from pileks/pileks-front-end-refactor

Pileks front end refactor