New branch, re-commit: Updated several sections I had TODOs to complete and reshaped some earlier content. Removed the fancier terminal colors block as I think that's more advanced than 101v content. Added Avleen's previous spellchecks too.
Minor edits I forgot to commit.
Merge pull request #59 from RyanFrantz/shells2

New branch, re-commit: Updated several sections I had TODOs to complete ...