Removed the old fixed follow type
Renamed variable
Renamed package
Extracted follow algorithms to new class.