Move client side files to client/ directory
Add .idea to .gitignore
Rename user_controller.js -> user.js
Refactor server/main.js

Begin migration to cthulhu module to be hosted on NPM
Refactor routes
Fix reference to user controller in test