updated vcfl,b some cleanup, addition of rapidjson