Add validator on field, replace promise package
Fix dependencies
Fix tests