Added the flag module and moved user profile components to utilize hook_field_extra_fields()