Added Button Support

Button 1 is on DIO2, interrupt based.
Button 2 is on DIO4, non-interrupt based.
Updated menu