Changed front end so that each tool has it's own entry point.