Added clang config files
Refactored track creation so that track type is in config file