Update deps, improve demo layout