Does it really matter if you start from the assumption that "This is what an Elven Mage would look like?"
Start the game really simple, pick a class (which includes race) roll stats, hp, but stuff. go.
Next layer, separate race from class.
Next layer start adding things like skills and feats...