.gitignore update
fix construct and destroy customizaiton points
scons build script