Better handle race with event status updates in frontend
Switch to mocha-phantom
Changes to how models work