quotes optimization and minor documentation changes

now we don't use quotes for simple keys and values ([A-Za-z0-9-_.]) and support single quotes (')
"fill" command has been updated to support dimension of figure [optional]