Refactoring; replaced the use of “subrenders” with actual entities for each tile to decouple tile system from rendering.