using slick lib for db queries, added slf4j logging