Close #23. Add pretty printing for JSON.