Move JSON and JSONParser to core/json
Add missing OS headers in Crown.h