This is an abstraction layer/framework I am working on to develop games in pygame and python. I absolutely adore the pygame library and its ease of use, so I built a layer over it to perform some menial tasks such as cameras, primitives, keyboard controlled sprites, an image class for advanced image handling, a particle system, and a container system for doing all of the above in 3 lines. I am still expanding the project and hope to add basic GUI soon.