Initial code base for team 2 CSCI5211 project.