username is saved in plain ascii
username placeholder is plain ascii
refactored stuff
refactored stuff
refactored stuff
refactored username_clean
refactored clean_username method
refactored username service