doc and specs

added fields object
added hidden field property
select field type added.