Converted snake_case identifiers to idiomatic go camelCase. A few other minor changes. 

I also unexported all the identifiers because eventually we might end up pulling some of the code out to expose in an API pkg. This will help avoid confusion later. Besides there is no reason to export identifiers in a non importable pkg anyways.

Also I added a sleep(10 * time.Millisecond) in the termbox loop right after we flush the buffer to smooth out the cursor keystroke.