use uuid for guid field
check if folders are writable before accepting api commands
add image urls and event length to json
add check for duplicate recordings on event
remove file if download failed