Completed code
Cleaned up code and finished report.