moved git_repository.rb into lib folder