Updated Sign Up

Sign Up now requires passwor be 8-20 chars, contain 1 number, and one
uppercase letter.

Still showing user confirmation, so I might take that away.

Probably should add my damn name to the headings of all these files but
whomp whomp.

Consider possibility of profile pictures?