Custom field implementation with new API

New API keeping backward compatible will be ready soon: Experimental API for custom field values waiting for your feedback - #11 by DamianKedzierski.