fixed requirements
updated README
cleaned up the main file and added config_helper()