Rework activity's layout to use a LinearLayout
add setScreenTitle method to be available for override from the child
activities.
add parent to BTActivity