Remove `no_api_key` dir, add `db_dir` to module template.

We will just not load modules that have no API key.
Expand on module template to feature a getMetadata() from the config
Expand on module template to have self.db_dir by default defined.
Introduce a basic module to start off with.