I really need to commit more often.  I added tests and gems to help with testing.  Added an API call.  Reworked the valuation model.  Improved the JS on the frot page for inputting stocks. Probably some other stuff too.