This package can be use to manage list of observer objects.
The list object can add an object to a list, return the object in a given list position, get the position of a object on the list and get the count of objects in the list, remove an object in a given position.
A timer object is provided as example of observer that can notify the list of added observers when a given timer countdown is reached.