new post -- digest-free event aggregator in angularjs