populating the table view controller with a list of items

I remember when I first tried to do this back in iOS 4 and really
struggled. How far I've come.... maybe.
adding checked property for navigation element
menu controller lets you change selected item now