Some pub/sub and binding work
Pub/sub and more