returned Party.id to Option
add general query criteria trait for repos… to be specialized by slick or mongo or …