Pick Up Arrows Added

ContactListener sets pickedUp boolean on arrow when touched. Arrow then
fires an ArrowEvent that tells Main to remove the Arrow where the event
handler adds to the inventory and removes the Arrow.

That makes arrows pretty much done I think.