updated documentation and setup script.  added license