Add CustomVideoView to handle activity's onPause() and onResume() properly
- Make helper class members non static