Adding 3 Optionals

SQLite support, due dates, and custom adaptor.