Add Interests models and components.

Change id to ideaId to be more explicit.