Final mass DAO commit. Tested all the code I put in. Works okay. There are the playerDaos where the individual player's inventory is updated. Then there is the ResourceDao which is what returns all the available resources in the game. This is where we will implement the tree. Finally the marketDao allows a player to sell i.e. put up a resource for selling. One can also buy which will reduce the quantity available on the market. It also has a function that returns all the resources available for buying and selling on the market. Note that market transactions are conducted through resource_id for convenience.