Move renderMap to abstract class definition