grumblr with full implementation

Add all features to grumblr