Add user registration.
Merge pull request #5 from Apogaea/piper/authentication

Add user registration.