Add authentication, user model skeletons