refactoring.
fixed tests.
-
cleaned up dead code.
pyline command line grammar draft.