Library with a simple list
Library with a hash table.
Library with a simple queue
A simple container for manage dependency injection.