Signup

Signup feature with validations. -John & Gordon
I'm super duper picky about html spacing. Please please please, no hard tabs, 2 spaces.