Changes required to fix the way anchors were being updated to maintain consistency with the locations they refer to

Renamed initialization function to SightInit