everything is now fixed! feels great. Moving onto paths; removing all uses of Segments and previous implentations of Movement methods