add initial code, scripts and sample configs