implemented user accounts
added integration tests for account creation
x