commited to slick pg postgres as data layer, replacing spray json with play json