Added in more materials plus light and shadow detection for static objects only.  Dynamic shadows will come later.