added the arrow
added a GameEventHandler for non input events
added sound support (broken for now)