Conding Dojo 2. Layer Architecture