revamp gitignore to include directories