created user, full authentication system, and started micropost