BaseActivity + supports injecting views