first modeling for engine completed, migrated type attribute of engine and alternator to engine_type and alternator_type to prevent collisions
first working draft with basic styling