Users can add posts

You'll probably want to do this as part of a separate PR, but you probably want validations on the user model as well.