Implemented adjacent piece logic.  Pieces can now only be placed if an adjacent piece exists where the player touched the board.