Started moving git into it's own module and ticket tracking into it's own module

This will allow it to expand easier. As a new pull request system comes on board or git system you can implement methods specific to that tool.