Merge pull request #102 from armandopmj/feat/ABtestingRouts

(feat) Handle new ab testing app query and request
(test) Karma includes all files in client folder
(fix) Karma: remove unnecessary line
(feat) account: Add front-end authentication without testing with backend yet
(fix) Logout redirects to account state
Merge pull request #103 from lmle/feat/client/account/Auth0

(feat) account: Add front-end authentication without testing with backend yet
(feat) completes authentication on the server side
(feat) completes authentication
(feat) connects the server to client
Merge pull request #105 from nrobeR/master

(feat) Connect server and client
(feat) create a VM serving database
This solves the limitted connections issues that exists in ClearDB
(feat) basic files for campaigns, timers and queries routes
(cleanup) cleans some codes
Merge pull request #106 from nrobeR/master

(feat) Create a VM serving database
(fix) Typo in routes, crashes node.
Merge pull request #107 from darabun/master

(fix) Typo in routes, crashes node.
(bugfix) login and signup works now
(bugFix) fix bugs for not handling errors in findByEmail funtion
Merge pull request #110 from nrobeR/master

(feat) Login and signup
(feat) Create splash page and set up routes to app