Adding project rainbow plugin and some of the actual plugin handling.