FactorySystem

Implements a basic FactorySystem, Factories(every class that has inherited from IFactory) can be registered with this FactorySystem so it can be used to create the Components it specified with the getFactoryFunctions()-method.

Current Examples are SimplePhysics and OpenGLSystem.