Added a metric butt-tonne of code. Mainly hard coded values now for
demo.