project config schema
Merge branch 'project_config' into init_payment
rename payment config
first pass of init payment
use project pointers
pass project pointer on set project