remove IItemMaterialFilter
mask helper classes
fix bin/bucket
make EnumBitMasks saner
rewrite use of ItemFilter
separate tile gfx creation to utility
generate tileset properly