Move plugins into its own file