Register page

DRY: Refilling form details can be abstracted, can we make an issue?