All files should now be fully commented.