communication popup <-> app and overlay <-> app finished with msg passing, basic app logic and events in place