various fixes

thin out the lights' wires a bit, add a selection box

some minor formatting changes

fixed nil function call in ownership checks