Fleshed out terminal & git setup and basics