add dart files and schematics