Transition to git.

So far all that's been done is add a .gitignore, if anything else is needed please say, if not please ship it!