Added Registration

- Created the registration page
- Added the registration process to the application
- Created a captcha for the registration page
- Add the ability to redirect the user back to the previous page after
they had successfully registered