feat text-fields: fixed label and valid input state

There's now a new feature for text fields : fixed label (contrary to floating label) and a valid input state. 
The text fields demo has been update.