Moved position to separate package
Interfaces for Position and PositionCalculator extracted
Finish abstract-position