A  pygame based framework