Added execution flow figure
Added some samples, updated module authoring chapter.
Updated gitignore
Merged .gitignore from master