Added menu screen 2 outline

Added the comments and conditionals needed to support the intended features for the second menu screens.
Added graphical number pad display

Added the display for the number pad used in all of the second menus.
Add number pad click support

Added support for clicking the number pad.

Also cleaned up the code for the click detection.
Conditionally display period button

Change the number pad period button to display only if the current screen if the client screen. This is because this is the only screen where an IP address can be entered, necessitating a period.