finish layout and routes, added user model