Each test gets a new app object for a clean slate