Complete Assignment

Completed assignment
(Could use some clean up in code, perhaps moving all plotting functions
away into own function independent of device calls.)