Almost done, just a few bugs in getting rid of pieces when landed on