Create SmartInput.js