Add menu support. Bug fix: screen resize.