Multiple DB backends. Sane defaults for config file.
Updated model str and repr. Misc core updates.