Fixed updating main position array after dragging a position
Fixed updating main position array after dragging a position

Two functions now to handle updating positions. This can probably be condensed back down again later though!

trevelyanuk/SMPF,trevelyanuk/SMPF,trevelyanuk/SMPF