Fully tested, Plot.py conforms to pep8
debugging a little more