Added isBlockSolidOnside abstract method
 - This will allow Levers and Buttons etc. to be placed on Tx