handle backspace
minor fixes

1- remove vk_enter from the accel table, was messing with my brain.
2- create a few brushes ahead of time
3- handle return key, insert \n
add margins

fix textbox computation.