Update project ignore
Update tests to work with events