openscad Solidworks Assembly template

How stuff is stored in todays advanced cad programs.
The assembly is just a list of changes you made with a mouse.
in openScad, you can do more by applying variables to these placements.
Anymate me and spin the wheels.
now with blowApart.
03/04/2017: now with layers
//TODO: add a spare wheel to the roof.
// TODO: automate plane placement (damn - no returns), too hard.
...found strange way todo a return- ish