add: initial classes, validators and a sample
Merge branch 'master' of github.com:KoalasHut/tray-checkout