Cleanup warnings and raise ImplementationError instead of returning None on the module base class.
Remove unneeded scripts.
Add version into the app base, useful for Sentry and stacktraces.
Add check_compatible on all modules, move update to function and management command.
Update url to new format and url name.
Add checks check for the update function to make sure the module works.
Add example project for testing/demonstration purposes.
Update gitignore to ignore sqlite3 dbs.