refactored manufacturer into its own app