Adding .gitignore
Fix shadowed variable.
Add test programs.
Add emk project file.