finished ch 5, added orthographic matrix