Adding AbstractFactory java version, plus creating Eclipse IDE project
structure.