gitignore added
extension renamed [BC break]
better exception message
composer updated