Menu control through LCD

Thanks a lot,I had a look through and I think I can use some of it, at least you gave me an idea how to build the menu without using up to much memory.
Thanks again.
Now for me the only question left and I never thought of it before, is the Atmega 328 chip able to write to itself like if I want to change the overall sensitivity from 500 to 300 and decompiling the sketch after would read:
unsigned int sensitivity = 300;
and not
unsigned int sensitivity = 500;
as originally programmed or do I have to look deep into using additional memory chips or a SD-card holding this changeable variables.

Thanks again for any suggestions