basic static pages
basic user model and validation
add authentication system
finish user model