Fixes #160 (position bug). Call for realign() when position is changed and a name fix for positionChanged()