Pygame Tutorial - Making a Platformer ep. 8: Implementing My Framework