layout classes update and preparations of gui modifies
combined layout classes for panda's direct objects and normal NodePath
layout classes