Strange patterns emerged (look at repetitive data.clj stuff), but this is what you get if you're trying to grasp to many things for such test-drive project(RESTy stuff now)