Entity Component System
Entity Component System or ECS is designed to help create a composition of disparate functionalities that are simple by themselves but become complex as they interact with each other.
This was initially an entry in Ludum Dare 33.
> pip install https://github.com/LearnPythonAndMakeGames/ecs/archive/stable.zip
> pip install git+https://github.com/LearnPythonAndMakeGames/ecs.git
2015 - @brianbruggeman