added UserBroadcast service module, added specs