added lab4, lab5, project, and S99 problems