Example project to demonstrate MVP pattern