Ignore vendor folder when the module is built for testing.
Merge pull request #7 from NoUseFreak/gitignore

Ignore vendor folder when the module is built for testing.
Move logic to a DICBuilder.