www.bungie.net | halo.bungie.net | bungiestore.com
...i havn't read books so don't go crazy on me.
also i am not suggesting classes... just wanna giv it extra custumizablility