initial app skeleton with db access and logging