initial check-in for TypeDocs functionality