Ready to set up moving tomorrow!

amongst other things I:
1. "deleted current spot is true" for scope
2. improved scope printer and toString
3. completed/tested scope for the other five pieces
4. created scopeImpossible for when it's needed
5. fixed uncontinuous to break for <0
6. changed and implemented cache/special cache stuff
7. applied that all for Pawn, every piece tests now!!

tomorrow we can begin moving and get more complicated