Initializer creates the object it initializes. Also populated a few specs.
Reorganization and preparation for simple binding implementation in CarModule.
Updated specs to reflect group changes.