removed the gen folder, and added more items to the gitignore