Update ignore files.
Remove unnecessary vendor files.
Reorganize tests.