Piece refactoring - game is broken
More refactoring
Things mostly working now
Remove pointless file; draw on rotate
All better