deploy returns deployed urls
move jsonschema in ingest.py, add UI reporting of errors and success in authoring.py/js