CS345 Software Engineering project, sp2013