Using a singleton factory to create classes extending an abstract implementing an interface
Merge pull request #2 from eosrei/master

Using a singleton factory to create classes extending an abstract implem...