Update: contentsPanel into TreeLayout
Add: test script for listCtrl