Added coord implementation. Changes how possible moves are calculated so don't have to rely on hughlighting board for calculations.