Draw code clean up

    1. Making the drawing code pip8-compatible.
    2. Changing ShowMol method completely to make it smaller, more elegant, more DRY, not relying on thir-party libs and just working
    3. Changing DrawingOptions to options and removing a serious bug.