The chemistry of CVD graphene