Begun major rewrite of the Tessen Module, going to separate into two files.

Generate: This will generate fan curves for each unique trading period id.
That is the general incremental stacks mapping energy and reserve offers
together.

Visualise: This will take the pregenerated data and apply filters to it in
order to construct the fan curve. This should be a loose coupling. It should
not do any major processing itself, just filter and plot the data although
some sorting will be necessary.

Goal is to completely separate out the processing and plotting.
In this way a JavaScript version could probably be completed using D3 to
quickly flick between different fans
Lots of initial work completed. Should hopefully work sweet...
Working fan creation for a single station is now complete
Bug fixes, need to work out how to handle floating offers...
modified the incremental energy line, should work with partial values now
Hopefully fixed the feasible reserve region bug
Ironed out the partial incremental offer bug
Added some nice timing messages
Added a default option json file, began working on visualisations
A number of placeholder functions created for the visualisations
Adding example notebook for Tessen Curves, plotting partially complete (reserve)
Docstring, may need to rethink how I'm doing this plotting.
Modified the generate function to work when no zero priced reserve offers
are submitted, should keep the fan consistent
Reserve contours are now working, however energy shading is not
Working Contour Plots, still need to make them a bit prettier but it all works
Completed all of the nice little docstrings.
Still need to make the plot prettier but it is in a working state at the moment.
Added an example image, updated the readme, update version #
Fixing readme picture
readme picture
Major breaking change: removed old now redundant files