Changes in architecture. Using namespaces to limit the scope of template functionality
New layout for the sample
Spaced instead of tabs