High-level functional requirement

These are the high-level descriptions of what GreenWave.org wants for
behavior with the site.