Improvements to colors (mainly).
Majorly re-factored git checkout script. Now checks branches exist before attempting checkout.
General cleanup. No new routes added.