Added the possibility to have multiple class object that implements the same interface in the SimpleList class.