almost done
TODO: build scripts/project files