This is the initial commit to solve this issue.
This is the second commit to solve this issue
Fixed tabbing issues
Fixes issues according to reviews.
Fixes improper aspect ratio during dragging and window resizing
Removed global variable g_separator_left
Merge pull request #175 from jacksonchen/issue_157

Solves Issue 157 and Issue 42
Initial commit to solve issue 149
Fixes #149
Merge pull request #179 from jacksonchen/issue_149

Solves Issue 149