create inheritance for diagonal movement and horizontal/vertical and movement; refactored rook and bishop, added functionality to queen
kings movement tests passing
chess square highlighting working on gui