text box stuff

add insert mode
add caps lock mode