A barebone and framework agnostic presenter implementation