Adds checkit validation for model! and some tests too!