We should probably write some tests as we go
Add tests for username and email existence