GUI with main menu
Signed-off-by: Eckods <eckods@hotmail.com>