Added a Matrix class for finite difference method.  Still needs to be
changed to support sparse matrices to speed up finite difference
calculations and I still need to add the other branch I worked on with
shooting and testing (before I knew I could start a new branch, so that
code is still just saved on my computer)