Push sending api established

Todo: Work on P2P comm.
Todo: Test Push Sending API
Todo: Test the Synchronization