added list_clear to remove all elements from the given list
added two library internal files for config
config changes: trying to add sections to a config file... , adjusted CMakefiles to create debugable binaries, changed config.txt to add new features