A basic framework providing an ECS model within a State Machine. Can be used to create higher level tools for game creation, a fully functional engine or be used for any purpose that requires a StateMachine with an ECS model.