Registration works with firebase.
Input validation and handling returning users is not implemented yet.