updated projects JSON schema and changed permissions on cache directory