Finish layout and routes
make a basic User model, including secure passwords
changes minor stuff