Previous commit failed to actually include a new file and updating gitignore.

Despite this file being in the diff, it didn't include. This file is actually part of the previous commit. Also fixed the gitignore to remove useless excludes.
Revert "Previous commit failed to actually include a new file and updating gitignore."

This reverts commit 650b91461d538c62f08077b89ce3f24c7349086f.
Previous commit failed to actually include a new file and updating gitignore.

Despite this file being in the diff, it didn't include. This file is actually part of the previous commit. Also fixed the gitignore to remove useless excludes.