Breaking out git status into its own function
Wheee, semantics!