Changed extending from BlockAdvanced to BlockTile
Fix up some non-working code. All machines should be functioning normally now.