Added a namespace option to buildProject.sh
updated documentation, formatting, and naming conventions