GBranchLabel object finished

GBranchLabel now works correctly and displays its branch name in its
center. Still not connected to branches in repo