compress simple specs
Compress class/module definition
SystemConfig.new takes the system_dir and manages own manifest.yml