Added Light and Model classes, refined program control.