Write initial feature list

We split the project into many releases, each with their own set of
features.

This encourages small, distinct branches and pull requests; which will
allow us to provide focused feedback.
Clarify that each feature is a pull request
Merge pull request #2 from codeunion/add-feature-lists-and-designs

Write initial feature list