Merge pull request #7 from psyduk/master

Basic architecture
Merge pull request #8 from psyduk/master

Passport setup
Small code cleanup
Code cleanup.
Require wrong route.
Implement test email route for mandrill.
Update express server.
Random Change
Fixed conflicts