Added Coordinate class and refactored position