added partitioner for split keys/fused keys in 3 buckets
added test for partitioner