Added in tests for components and streams
Leaving the code in a working state for later
Removing the old reaction code
Added problem scaling to the minimisation for stability and convergence
Removing the old examples
Added how to add your own thermodynamic data