Create SmokeGraphicsScene, SmokeGameObjectComponent base class and SmokeTransformationComponent