More documentation fixes
Fill in some documentation
Add support for Range types to TypeInfo system