Centralized ViewQuestion and ViewAnswer
Added problem 41 solution
Solved problem 47
Added unit tests
Added unit tests and fixed bugs in problem 49