Add start of peep functionality and more registration tests for uniqueness of email and username