Will try out auto-sizing text areas
Clarity
Few more CSS comments added