Update 3-architecture.md

Could you please elaborate how the cake pattern should look like?

I use it at work and I'd love to know what's good and what's not. I have lots of questions, do you think you could show some reference implementation of the cake pattern (maybe on a project on github you've stumbled upon)? Would be good to see how it should be done, on a project with more then 10 classes ;-)