Dispatcher: fixed epoll handling
List: added virtual destructor
Method: added constructors
FactoryMethod: added a new class