Reorganized the readme for better readability

This should make it easier for people to quickly grok the possible
extension behaviors and get started.
Merge pull request #32 from rmm5t/readme-improvements

Reorganized the readme for better readability