added static pages and controllers and user model and its tests