First commit with config file managemente