Created 'database' package and 'database.core' module; Sqlite specific implementation separated in database.sqlite module.