Make base activity classes abstract
Add check version pop up