updated docs
updated proto classes, has concepts fields now
return empty bytestring when screenshot fails