More information regarding boundary conditions.
First attempt at Dirichlet conditions.
Refactored by adding a few functions.
Refactored code to allow easy exchange between closed Robinand Dirichlet boundary conditions.
Using this commit as a save points. The basic structure going forward is here, but it is a mess.
Merge branch 'master' of github.com:danieljfarrell/FVM

Save point, basic structure is here. But needs tidy up.