added progress log + code clean up
include a .gitignore file
Merge pull request #1 from taapires/wip

Wip