finishes up the last few GUI changes and preps for the GIT API