GUI main functions established