started work to factor polygon rendering into own system and components