fix fake repositories
add dto mapper, fix date textfield view so that it saves a date