[#29] Add basic user model