Added some partitioning strategies
Added one even partitioning strategy
Added brute force partitioning strategy