Adds tests for View and cleans up Presenter