"Gameplay" improvemets, Interface support, Implemented Factory design pattern, Engine fixes