added an ItemStack alternative to isValidBlock
fixed bug in set
some work on saving hashcodes ( very early stage!)
finally filled with content, no pngs yet, maybe color?