Bank depot system is now working, eviction correctly stores items in player depot
IconMenu (virtual inventory) class added for use with bank deposit/withdraw and future shops