Added supply deck class and integrated purchasing with UI, (some bugs exists)