Creating user registration forms and allowing submitted forms to be changed