Simple Menu Class

Reply posts #1 and #2 by me with the example implementation and the attached code have been updated to reflect these changes.