basic kaku plugin
moving towards complete coffeescript coding
towards simpler pubsub model