fixes for markup escape issues, narrow padding, add app-menu if shell requires it and sort out play button symbol