Added CriminalIntentJSONSerializer

CriminalIntentJSONSerializer allows the writing and reading of a local
sandboxed JSON file which is not visible to the user. Hence, this class
allows persistent saving of state.

Added:
+ CriminalIntentJSONSerializer
+ Output of JSON objects in Log

To-do:
- Challenge for Ch17