I'm not sure what the best solution to this is, but I'd like to go study and see what the best options are and then start to use them here. Ideally we'll be able to document all of our components in the source code, and have that turned into documentation that can be put on GitHub.