add allow user interaction with background view option and integrate into test view controller