First stab at JSON parser. Added Boolean type for completeness.