Centralize all ignored files/directories

Moved all ignored files/directories into the .gitignore file on the root of the project.