Break challenges 4-10 into own files