Remove bling and refactor Extractors to be more practical
Rebuild pprintToString
Fix perty docGens
Fix Pretty DSL so that we can work with different types without calling pretty