added backspace constant (already defined, but with other key-code?)
initial commit textline component and demo