Final submission commit

All files updated for final submission.