Fixes #2: Adding in a MapAttribute type that will allow for the storage of Map[String, A] data in a document.