Better registration validation (refs #3)
Registration public everything else no (refs #3)
Registration check (refs #3)

* new template for registration checking
* option to update or add
* better date validation