New Gaia and Desktop classes to avoid having a confusing Project class, adapt Transvision code to new method names