Refactor to improve readability
Move unit testing into separate files
Move unit testing into separate files
Add Problem_04Test
Add Problem_05Test
Add Problem_06Test
Add Problem_08Test Problem_09Test
Add Problem_08Test Problem_11Test