Added lab5 source files and cleaned up lab4