Modified files a bit
Created 2 more includes
Created 2 more source files
Added argument to CSV

Added branch type instruction argument to the config file