Nice to hear that. 
I have been busy a few weeks but the things are working 
However today adding another "fancy" function a similar problem occurred and maybe it is wrong to continue in this topic, however on the other hand it might be easier to understand it all together.
The picture below shows one relay in the power central (now all cleaned up and nice!)
The switch side of the relay (right) shows a cable running from "C" to model car charging station on the layout. Through the "driving mirrors" on the car we charge the car.
The car charger and the arduino (and the relays) have common ground to be able to measure and connect everything. The gnd are connected to one of the cars mirrors, while the other mirror are connected to "C" and recieves charge power or "returns" battery voltage for measurement to Arduino analouge input.
This function alter between charging or measuring the battery. (Just lets forget the inaccuracy of doing this with arduino). The battery voltage is max 2,4v.
A special charger fot this kind of cars supplies with 2,6v during charging.
The idea with this relay is control the signal to/from the car.
NC = car gets charging power (I can switch on/off this supply with an ordinary switch button)
NO = activated a few seconds to do some measurements
When shutting of charge power and run the relay, everything works fine.
When I supply NC with with power and run the relay, the Arduino freeze after 2-4 times when checking the car power with about 10 seconds intervall. I seems that it freeze when the relay goes off again.
As I have another Car system with constant charge power cable running together with other cables working flawless, I think the problem is situated just by the relay. Also when not switching the relay to "NO" but just let the car charge all the time everything is working fine.
When switching the relay to NO and back, maybe some electrical interference affects the Arduino?
Just would be interesting to hear your ideas on this and how to avoid it.