A predominant rewrite. ClassVehicle is no longer used as a factory but as a supplement to IDE Templates using enclosures to create classes.