Cleaning up user creation and moving controllers over to respond_with where appropriate