Fixed examples
Added source codes option
Refactored class
Added valid accessor
New Hidden field class