Add repository to Reacted package.json
Update .validate() to support single field checks
Add `.onSelect(key,val)` state setter