Migrate renderers and aggregators out of core library and into sub directories

Dont need all this extra whitespace