Seperate module for handling text input