Add comments to explain what methods implement what interfaces
Fully implement ITemplateProvider interface.
Add IEnvironmentSetupParticipant interface and create the "scheduled" database on initialising the plugin. Also, display database version when the Scheduled page is visited.