	Guidance for Developers
	-----------------------

	To add a new application menu item on the GUI, the application description should be added to the menuItems2
file in /demon/java folder. The description should be written in the following format:
ApplicationNameShownOnGUI(InputFileName,InputFileName,...,OutputFileName:HelpFileName@DemoCommandLineArgument);

* InputFileName and OutputFileName corresponds to the input and output files that the application runs by default.
These files are to be provided in /demon/data folder. Note that while there may be more than one files can be provided
as input files, each application can only be expecting one output file. 
If more than one output files are expected, program "demo.c" needs to be changed such that other output file(s) are 
named by default according to the only output filename provided here or by user. Corresponding modifications need to
be made in /demon/java/mainAnalyzer/Analyzer.java file if other output file(s) are to be displayed on separate window(s).
You can check the code for mask/unmask operation for guidance.

* HelpFileName is the help files to be displayed when user clicks on the application. It should contain the description
of the application, the default input and output files in the order that the application expects to receive them, and
the underlying function that the application calls. The help file should be placed in /manual/apps folder and has TEX
extension.

* DemoCommandLineArgument refers to the argument line that "demo" process takes in order to run the new application.

