AbstractFactory Readme added, incomplete
Modifications