Adapter object overview

An adapter object is created for each card when a map instance object is created.

This adapter object is used for custom adapter implementations.