Custom Python entity framework VERY MUCH based on Artemis.