Added a Position class