First Submission of Programming Assignment 1

6/10 score.  Tuned for hard not easy.
Need to incorporate dynamic tuning of parameters.