well... the tests and is_username working pretty good! :)
next adding length to it