Enhancement: Project structure and introduction to templates