Moving View, Template, and List to a separate package.