Feature/book 701

I like the other design pattern better that we came up with: dispatcher.py and then simple methods there.
Did you change your mind on that one?