Tested everything

I tested all of the changes I made and now they are all working. I also
did one test for the knight.