Wo du deine Objekte anlegst, bleibt dir überlassen. Beachte jedoch, dass alle per javascript erstellten Objekte unter javascript.0 erstellt werden, deshalb macht es meist Sinn dort die Objekte zu erstellen. Grundsätzlich können die Objekte aber überall erstellt werden. Denke bitte nur von Anfang an eine ordentliche Struktur, damit es übersichtlich bleibt!
Die Frage zum Unterschied zwischen Schalter und Logikwert, der Schalter ist zum Schalten da, der Logikwert zum Anzeigen von true/false, 0/1 oder auch wahr/unwahr. Beim Schalter kommt glaub ich auch das Symbol mit dem Pfeil nach unten, weiß ich aber jetzt von hier aus nicht so genau.
Enrico