all data and ops moved to LinkModel
Mapping invented, now gonna refactor it.