Nyan-uwu_Laser_Puzzle_Game/Renderer.pde
class Renderer {
	/* By using this class, i can specify if i want to rerender the screen to make smooth animations. */
	Renderer() { println("Renderer Initialized Successfully."); } // Constructor
	void render_all() { // Render Whole Frame
		background(0); // Refresh Screen
		Map.render_background(); // Draw Grid
		// Draw Beam
		Map.render_tiles(); // Draw Tiles
		Map.render_tiletray(); // Draw Tray
		if (App.DRAGGING == true) { Map.render_dragtile(); }
		if (App.LEVEL_DISPLAY_BUTTON == true) { Map.render_levelbutton(); }
	}
} Renderer Renderer;