"a script where characters can be added to a list through a public method where the characters follow the player at a defined distance and speed where their sprites changed based on their direction of movement using a script to define which character"