- factory pattern

- implemented the abstract factory pattern. Until tonight I will implement another pattern as well.

Cya at Masa's class.