let there be light ... and moved primitive out of model package