Added: security checks for ReadAll. Each read operation returns error message in case of unexpected error. Small fixes and unifications.