Adding simple user registration (issue #4)