Add Word and WordStorage class

@john-hu Please help me review this patch. Thank you.
Please chain the expression. We don't need to create a variable here.