updating the gitignore\adding a main