Added silent mode and the config file is optional now

I added silent mode, useful for the scripters and I made the config file and all of it's parameters optional.