Move concern from models to lib directory
Go through presenter finding method in tests

This decouples the logic for deciding the appropriate presenter for a given
model out of the tests.