Added GUI Repository & main menu

Also added IP entry screen, although it only collects the port and IP,
it doesn't use them.