More cleanup in main:
Moved light initialization to it's own function