finish layouts and routs
make a basic user model including secure password