Added a draft of comprehensive documentation for the system, refined help output, tweaked build.sh to ensure backwards compatibility