Added multi-dimensional array class template, etc.

Added multi-dimensional array class template, helper types for meta-data
on a chain of indexing operations, helper functions for carrying out a
chain of indexing operations, and a test file.  Updated read-me file.