added initial version of code generation scripts
updated ignore list