The Intervention Mapping ( IM ) framework incorporates theory into intervention design , implementation and evaluation , and was applied to the development of a community-based childhood obesity prevention intervention for a multi-ethnic population .