Added partitioning mechanism -

Just need to actually distribute the partitioned files now