refactoring, added some getters to Object3D for global rotation/position etc, fixed a bug concerning picking scaled objects in Scene