Initial Commit

First Commit with chain of responsability implemented.