Some added categories and gitignore file.

Very minor refactoring.