Signup

Signup feature with validations. -John & Gordon
Some of this spacing is still pretty messed up. You'll want to make sure your editor is using soft tabs. Usually 4 spaces for javascript, 2 for ruby. As long as it's consitent, though, I'm fine with it/=.