Bitboard overhaul - Part 2

Cleaned up dead code, removed Piece class and its subclasses, AI now
much faster (on the order of 10x), AI now can think for a roughly fixed
amount of time