+ basic composer support
+ shared ProjectComponent
+ better selected directory detection
+ PhpStringUtils