Adding rotation support and basic iPad support, including an option for a dismiss label that shows centered at the bottom of the menu view ...removing obsolete private methods