Organise .gitignore

Wasn't sure of some of the ignored files, those have been put under Other.