communication improved, IMGO -att,deff added, Gate

communication - isMovable, and ISGO communication. Gate is ready to
implement GUI window