Adding source files properly to git