Adding models and working on the engine