Add follow_file()

Includes only a rudimentary test