add a v2 configuration example file
JSON config parsing and validation.
cleaner errors and custom template paths.
better property errors
cleaner property validation
use external validation package
reorganize project_config
implement inheritance of environment and project configurations
move config stuff into a subpackage
make things compilable
Make READMEs much better.
add new "templates" subpackage.
add function and extension functionality. stupid project type
use .t2 templates for v2
v2 templates
v2 README.md template
expand project context
checkpoint mainv2
update example json config with v2 template extension
[project] basic import path awareness