[MASTER] Initial commit

- Add service, callback, broadcast class. This is an initial commit, more will come later.