Initial commit, adds user model