Rotary Encoder, Button, and LCD User interface with Menu

The function not declared in this scope errors are fixed. I just compiled on 1.8.5 and it works as it is now on the github. Sorry for the errors.