Worked on Sheet 9:

simple and improved euler are working, midpoint too

consider doing this stuff in a class
the function for evaluation should be a function that gets x and y(x),
and return a dy(x)
for multidimensional functions x, y, dy should be arrays or other
    containers.
TODO:
Implement Runge Kutta