Added GameEvent class to help decouple entities
Sorted draw order for stuff out
Started on the HUD stuff

Signed-off-by: Lewis Storey <iamlewisstorey@yahoo.com>