add machinewait.py, formerly landscape/ui.py