add validator requirement
add jade
use a layout
add validator and error for upload