added support for Spray-Json
added support to return pretty JSON
added JSON format information