Added checks for conflicting arguments. Added --config option