Floating point precision now an optional argument to pprint_value
Major refactor and simplification of LayoutPlot with improved docstrings