some minor fixes
update gitignore
i don't want folders Debug or Release to be read/commited by git ...