Added lab 7 and implementation