Add more information about validation and your own field constructors

I added some details about validation (how to return List in validate() method, how to retrieve error messages) and added the little note about own field contructors.