plotter: updated plotter code and docs

    - cleaned up documentation of all methods for BasicPlot
    - changed outputs of some properties