implemented & tested youtube integration

Also:

* API now ignores readOnly and extraneous fields
* some config simplified and reorganized for dev/test environments

Closes #77 
Closes #86