added validation spec and implementation for Box model
start binding html to viewmodel, container add box implementation