Renamed ActorInventory to the more generic Inventory.
Added missing source files.
Moved Inventory from inventory namespace to actor namespace.