first code and data upload

From web, likely not latest version (may have been lost)