add lein-cloverage
remove unnecessary binding
add test for unique constraint