Midterm finished

Final commit for finished midterm
This is good.  If you had more time, I bet you would have replaced the two hard coded arrays with simple loops. 

A really good effort though.