@Override
        public void move(Point p1, Point p2) throws InvalidMoveException {
                Packet pak = new PacketImpl(Packet.MOVE);
                String[] params = {     "" + p1.getX(), 
                                                        "" + p1.getY(),
                                                        "" + p2.getX(),
                                                        "" + p2.getY()};
                pak.setParameters(params);
                connection.send(pak);
        }