Major updates including off-canvas menu