added tests, changelog and removeExtension method