Get menu working mostly correct
cancel input handlers appropriately
Add string substitution in text windows logic