Fix Issues #49 and #50, also tweaked the registration page layout.

I tweaked the registration page (a little bit), it am confident it can be deployed as-is, but it would be good to have some additional feedback...