engine/collision_rectangle + intersect: add collisionPoint & rect_point intersection
engine/draw: add ability to set clear colour and draw rectangle
engine/entity: extend custom content after all its inheritence so it's at the bottom of the stack rather than the top...
engine/input - refactor to store mouseDownConsumers as an object of key->function rather than array index->function
engine/mouseButtonConsumer: fix bug when passing ID to removeButtonConsumer + fix error message if onMouseDown doesn't exist on object
engine/room: add default room that other rooms derive from + ability to register rooms for access later
engine/spoon: add uid function that returns a unique ID
engine/texturable: abstract the rendering function - can specify at object whether you want ot render normally or using the objects centre point
engine/clickable: add module that will call 'onClick' if the object has been clicked
engine/collision_custom: add (unfinished & experimental) version of collision class where the user can specify the collision function
examples/flappy_bird_clone: add alpha to images + add play button and (unused) buildings
examples/flappy_bird_clone: background - fix bug when creating bush positions + fix bug when updating positions + use blitPosition from draw module in render
engine/transition + transition_simple: add transition module + simple transition implementation
examples/flappy_bird_clone: floor - fix bug when creating floor positions + fix bug when updating floor positions + use blitPosition in render
examples/flappy_bird_clone: pipePair.js - experimental implementation of collision_custom + use blitPosition
examples/flappy_bird_clone: pipeSpawn - add control over when to send pipePair to opposite side of the screen + implement more control over how/when pipes are spawned
examples/flappy_bird_clone: player.js - add experimental dead flag for updating position/reacting to mouse button press
examples/flappy_bird_clone: menuRoom + playRoom - abstract main room into playRoom and add menuRoom with button to proceed to playRoom
examples/flappy_bird_clone: index - update to use menu/play rooms