Added phpstorm and vendor dirs to gitignore
Created own method for building strategy for cases, when we need to work with strategy from outside