Fixed some formatting and added getPos() method, removed moveIrDown and moveIrUp