3 fundamental files to be committed