Create a controller and view and factory for items