Add validate and test
Merge pull request #9 from sjke/feature-item

Add validate and test