Prototype implementation

It's difficult to implement customized list box with variable item
height via wxVListBox or wxVScrolledWindow. In addition, wxPython app
runs slower than native app. I decide to refactor with VC, and the UI
should be more simple, more flat.