Can now move correctly, jump pieces with proper consequences
Next comes implementing some moves, and setting up turns and
 move methods.