Mike/Alina #extension renamed template for extension; added API