Added useItem() to Actor;
Made use() in Item virtual;
Changed useResto() to override use() in HealthPotion and MagicPotion;
Updated usePotion() in Inventory to check for an out of bounds index