separated amcl laser and map into their own classes.