Topic grunt

@CHenrie Give this a quick review. Just adding the initial config right now. We will probably need some wiki docs on how to run them, it won't be a requirement for now though.