Command Map and basic framework
Branch, Checkout and Checkout -b working
Renamed executable to g
Merge branch 'dev'