New Username checks implemented and tested
Util no longer needed
Basic tests for User
Basic tests for User