reworked mine yield
added multiply method to ResourceTable
added type field to Structure
Merge remote-tracking branch 'origin/master'