added generated _site and eclipse related setting to .gitignore
progress with core immutable documentation plus lots of refinements