SQLite Repository Library with Identity Field, Identity Map, Lazy Loading, Single Table Inheritence and Factory support