Small bug fixes for Darwin (MacOS)
Small bug fixes for Darwin (MacOS)

- Populate initial Canvas object with one fewer line. When the canvas lines were joined there was an extra newline being printed which over time generates a huge amount of blank space in the terminal.

- Added code to generate a blank “graph” prior to the first graph being drawn. This allows for the Darwin cursor to move back to the initial spot. I am concerned with portability to Windows and Linux and don’t have a box to test on.

- Added if clause to move cursor to the start of the area where the graph should be graphed. The linux terminal escape was not moving the cursor on Darwin which resulted in the graphs being printed to the terminal subsequently which quickly filled up a terminal with graphs.

orf/gping