Split the plotobjs.py into component modules

No substantive changes here, just reorganization. Possibly hosed the git history, but it had to be done.