adds ex5
adjusts makefile all targets