Supports POST, json pretty print and basic UI