add controller class
inflate fragment
add textChangeListener