public Square (final Grid grid, final int x, final int y) {
        this.grid = grid;
        this.x = x;
        this.y = y;
        imageView.setOnMouseClicked(new EventHandler<MouseEvent>() {
            @Override
            public void handle(MouseEvent me) {
                if (me.getButton() == MouseButton.PRIMARY) { clickLeft(); }
                else if (me.getButton() == MouseButton.SECONDARY) { clickRight(); }
            }
        });
    }