Initial move to git for the next gen source.
Attempting to just branch off to prevent as much code duplication as possible