Added created_account page + form to register

* modified engine to query app directly, allowing transacted methods
Fixing and adding tests

* fixing tests with using a connections vs an engine directly
* adding tests for user registration