started implementing intersection functions and the main renderer data