Add JSON, and Plain HTML views

Also modify the pretty view to be well ... prettier