Firebase user creation hooked up

Some basic error handling for email validation and the baseline for
firebase user creation is setup.  Refactoring needed.