move DependencyInjection/Factory/InputFactory.php to the component