Split different tab page into different *.cpp files.