Add namespace, extract strategies, improve api
Refactor Chef to be contained by kitchen
Add TrackData::FromPlainText and integration test