Added comments for the hook_menu.
Properly set the entity type.
Stopped extending the FormatterField class.
Single entity IDs need to be placed into an array for entity_load().
Reworked how $config is formatted so that it is flat.
Reworked how filters are set. More like mappings now.