Updated Thesis to prepare for review before committee release