Use the tab stack instead of linear order. Fixes #32.
Fixes for responsiveness and retained file loss.
Whitespace.