More initial render methods, refactor PPU. Build has warnings.