Add more to Abstract Factory docs