add cli and options. code cleaned. odd partitions supported. the
integration can start... definitely