Created a pretty reporter

This is a simplified reporter from #283 
This will change the simplicity of progress bar rendering a little. I'll change the Result compressor function to not return the last result if it is partial and render the spinner before padding.