Build system using convention over configuration for folder structure