refactor landing to use layout.jade
use the new widget format