1. Board properly updates again.
2. Fixed the duplicate adjacent nodes problem.
3. checkMill() doesn't work right, but it does work.
4. removePiece() works. Haven't checked for attempting to remove a piece
from a mill, but it won't remove your own piece. Need to output proper
errors. Right now it just repeatedly asks for a coordinate until a valid
one is entered.