Add gitignore, update files with Hadi Zeftin update (2009-01-10)