New sign up model

New way of handling sign up requests using django forms. Handles all
error processing on the server side. Talk about integrating this model
with Kyle's.