first try at a registration page

Lacks a show registration, but the database actually works.