Modified gitignore.
Added exception files (will eventually replace error enum).