Sweenie #1 Doing it my way you can keep all class,type and element definitions in an external file which you read in at gamestart instead of hardcoding everything into the executable.Makes it more easy to modify.