added pages & basic user model