strategy pattern implementation
Merge remote-tracking branch 'stack-patterns.git/master'

Conflicts:
	stack.patterns/stack.patterns.observer/.gitignore
	stack.patterns/stack.patterns.strategy/.gitignore