Moved resource logic into a Warehouse class. Added skeleton for easily adding future resources