Update usage and site specific information

Prior to this commit we had no way to pass in any information that was
site specific. This commit adds support for the variables in the script
that are needed during run time
More code updates