Races could be like themes, providing alternate utility powers at various levels, and granting more and more racial powers as character level up. I would also like to make them more flexible. Perhaps each one could have a dozen or so racial traits, and players could choose two at first level, and then another every five levels?