Updated how an extension is added to the database and what information an extension file contains