CLEANUP: update readme for readability, conciseness, and marketing

Many tweaks to the readme because we want it to look great. Make sure code snippets all fit on the screen. Break out features for some marketing. Delete some redundant and/or obvious sentences.