Added a Partitioner class that needs implemeneted