we need to make command line program called 'umr' or 'umrider' to generate bsub scripts and submit the job. Also 'umriderx' or 'umrx' command to invoke gui for the purpose of customization and submit the job. Finally we need to support for module load which means setup.py installation should work correctly for the above said commands.