added back collision to player, still has tunneling issues