Extract JSON Browser into separate module