Basic Bitboard Implementation

Core bitboard implementation. Still needs a few more operations, still
needs testing.