Seperated events, rendering and updating. Game Objects
Rectangular collision box
Merge