For doing ProjectEuler.com problems and learning MVVM with Prism