Added basic presenter base class and more tests.