Implement registration page - Fixes #214