reorganize plotting submodule

plotting fixes and implement 'zero_base'