1 bug down, lots more to go

Some found bugs:
    Piece.__init__() boxes can't be empty
Drawing doesn't delete on display