Signup changes

**READY TO MERGE**
Pending https://github.com/balanced/balanced-api/issues/577 to be resolved