added a config file (needs to be integrated in a good way) and changed the way source files and binary files are loaded.