The main method of 
{@link com.eteks.sweethome3d.SweetHome3D SweetHome3D} class creates a 
{@linkplain com.eteks.sweethome3d.model.HomeApplication home application} based
on {@linkplain com.eteks.sweethome3d.io.FileUserPreferences FileUserPreferences},
{@linkplain com.eteks.sweethome3d.io.HomeFileRecorder HomeFileRecorder} and 
{@linkplain com.eteks.sweethome3d.swing Swing views}.