Sample MVP project inspired by http://www.gwtproject.org/articles/mvp-architecture.html