UI: Working on Branch Switching implementation (needs finish)