Reorganization and improvement
Updated template
Updated built script