Rearranged some actor-actor collisions to be more logical, ie enemies do damage to heros
Added more complicated inventory with stackable items and abstracted interface