Lots of changes. Stack-based inventory. Added struct itemList. 3 items per room or inventory.