Split console into its own file and make compiler hookable
Add PyrCompile hooks
Add pretty printing and syntax highlighting for output