use .gitignore to ignore generated files
removed bin and gen folders