Added ability to have flag arguments, and to get the help file contents from the application