Added test directory and model testing class
start plotting
trying different finite differences in tests
somewhat working plotting function.
WIP on a bunch of random stuff, need to merge back
Merge Clare's and Kyles changes to fitting & main.

Conflicts:
	ddtpy/fitting.py
	ddtpy/main.py
cleanup in progress