First Commit

Initial Commit of Model simulation code. Model still not behaving as
expected. I suspect it has something to do with units.