Front end is pretty much done. Theres an error with my regex for the email checking. Will fix later. Sleepy time.