Refactored drawing slightly to allow switching of axes
Fixes bug where first and last years calculated incorrectly
Fixes bug where interpolation was not considered when calculating max values for axes (Closes #12)