Auto-expandable text components - TextField, TextLabel, TextView

All components are using paths for displaying text