extract polytope to a separate package
mv code from abstract to independent polytope package

plot_partition, plot_transition_arrow, find_adjacent_regions, Partition, MetricPartition, abstract.prop2partition._save_region_plot