Remove constructor and destructors
Split insert into two functions
Split test for insert and count
Support retrieval with fetch