Ship follow

Added ship following capabilities. Still some rough edges remain, but the functionality is neat.