Inital commit: Textbook chapter for module 1
Add specification of module 1 assignment
Add test for trying to instantiate abstract base class DifferenceScheme
Add implemenentation of ABC DifferenceScheme. Test now passes
Add definition of ForwardSpaceScheme
Change arguments of approximateDerivative to include target x and t
Add failing test for ForwardSpaceScheme.approximateDerivative
Make test name more decscriptive
Fix method call in test
Implement ForwardSpaceScheme.approximateDerivative
Add tests for all values given in assignment spec
Add general approximateDerivative checker, generate tests from dictionary of expected values
Add empty implementation of BackwardSpaceScheme
Add failing tests for BackwardSpaceScheme
Add implementation of BackwardSpaceScheme.approximateDerivative. Tests pass
Add empty implementation of CentredSpaceScheme
Add failing tests for CentredSpaceScheme
Fix expected test results from CentredSpaceScheme
Add implementation of CentredSpaceScheme.approximateDerivative
Add code for generating table of values for the difference space schemes