Comments on functional spec

Removed some items that are more appropriate to the design specification, and sprinkled comments liberally through the document (using square brackets).
Reformat with more markdown-ey stuff
Forgot something..
Merge pull request #1 from HHS-Programming-in-Action/master

Suggested changes for the functional spec.