fixing a player leaving transaction exception
adding player collision scaffolding