program interface is almost fully functional, add sqlite db usage, added integration tests