initial TermsOfUse integration
add TermsOfUse JSON encoders