fixed colspan
added validator middleware
added virtual field for remaining materials
added custom validation for container number
fixed conditional bug
set field with remaning materials

Signed-off-by: Jan Dantes <paglubogngaraw@gmail.com>