Added design patterns
Fixed the Factory Design program -- One type on text which screwd up the program. It correctly outputs car