User Sign Up

Will finish [#18]
I agree! Let's think about this in a separate GitHub issue so we can transition a few of our forms over when we're ready. Plus, we have a working feature spec, so this should be refactor-able!