Design change - use Splitter instead of BoxLayout
Orientation constants added
TextBuffer Design changed
Using Splitter, change resize policy
Add splitter widget
Add splitter to widget list
Forbid resize method for status bar
Forbid resize method for general widget
Refactor using forbid resize method