The tool can be roughtly divided into three section. Firstly, the topsection display main navigations which include a home button, a new function button, a save button, as well as user's information. Secondly, the left section offer a large blank space for entering the program's main logic. Finally, the right section of the screen display declaration of variables and function. Each function is displayed in this individual window, sorted by its order of apperrance.