Added tests for 'user joined' and basic snapping