Warehouse - buying and selling of resources added + Unittest