change the source tree layout, add database base class