Added UserModelDataMapper and created Base Presenter. Minor refactor.