UserAccountModel syntax errors fixed.
Removing node_modules from repo.
Package versions updated. CSURF + bcrypt dependency added.
Main app now uses csurf for protection against csrf. Session management added.
Bad mongoose version removed. express-session and node-uuid modules added.
Restructuring + UserAccountModel and UserAccountManager added. Application now automatically creates default admin account (if not present) on startup.
Models + Managers + pages added for admin.
Admins can now login. Default admins will go through a password reset step which works for all resets and not just first time resets.