Improved the Position class to use keyboard for fine tuning