Basics in place - git, args, colors and async