I guess this is the last commit... as for what's working
everything works except for at some point recently i broke the code that
stops a piece from going through a wall.. not idea. Though that being
said, everything else should work from guesses to accusations etc.