Finishing up basic Registration and Login pages

Works to the most basic need - front-end wired up to the backend services.
Now need to improve look and feel and error handling, as well as user
flow.