public void AddInventoryItem(Item item)
{
_inventory.Add(item);
int slotNum = _inventory.Count - 1;
var invenPosX = ServiceLocator.ScreenManager.ActiveScreen.GUI.Get<Picture>("picInventory").Position.X;
var invenPosY = ServiceLocator.ScreenManager.ActiveScreen.GUI.Get<Picture>("picInventory").Position.Y;
var itemPosY = (int)invenPosY + (32 * (slotNum / 5));
var itemPosX = (int)invenPosX + (32 * (slotNum - (((itemPosY - (int)invenPosY) / 32) * 5)));
item.Sprite.Position = new Vector2f(itemPosX, itemPosY);
}