contact editor application. written in java