moved a big chunk of fxn code to a new file

Many of the remaining fxns can be seen as non-essential, but perhaps
still interesting. Moved to additional_movement_fxns.r where they can be
stored and replicated if needed.