add db module and better app structure
add start of unit tests