inital commit.
many of these files are unneded or need to be updated to the latest version.
some git configuration command i wanted to remember.