- implemented city lights demo with new structure and vectors