Added files to realize a very simple Abstract Factory design pattern. One test has been done. TODO Implement a couple more features, so that it is more meaningful.