moving SQLite.cs to more contextual files
implementation of type adapters