Add interpretor pattern.
Add chainofresponser pattern.
Add gitigonore.
Merge remote-tracking branch 'origin/master'

Conflicts:
	.gitignore