Interim commit. Registration form partially implemented