Extract out news into its own controller
Extract craft into package