Abstracted out dataSource class. Implemented MapzenVectorTileJson, which extends the dataSource class. Some fancy c++11 stuff used