Add buttons.
Add color buttons.
Add git-checkout function to buttons.
Add branch refreshing after click.
Code cleanup.