LCD GUI / menu system

I'm looking for sample code for creating a gui/menu system using the arduino, LCD, and three or four buttons. A sample menu item would be setting the date and time. I have tried to search be it does seem to work on this site, I get an error.

Thanks for any help

See here for an idea of what I want:
Arduino+NES Controller+LCD Screen - YouTube. The link to his code doesn't work and I have tried to msg him with no luck.

I am trying to do a menu-like thing with a 3-line LCD.

I plan on using the lower line as a menu with four buttons under the LCD, and assigning different funtions to them, based on what is relevant. Does only have a rought sketch about how to do it. Not a very smart way anyway. Open to se how it can be done.