[eluser]2think[/eluser]
wizL, you checkted out the model but not the config file? Its in there (config/ion_auth.php), just look for the identity config value. I think its around line 63.
So yes, you can use username instead of email, it's totally up to you. That's one of the aspects that makes this library - along with the excellent code comments and coding style - so powerful.