Add a solver wrapper
Add solver ability to handle initial conditions
Add a command line parser
Make solver gnuplot-friendly output
Command line parser should correctly know that command name is first argumetn
Update main function to use the command line parser and solver