Added composer dependency to leverage composer's own JSON parsing and its messaging.
Cleanup, prepping for some tutorial videos.