Notes:
Simple push implemented: ping message.
Why incomplete implementation? Pulled to other projects; full implementation requires better persistence (using sessions and pstore module).