Huge code refactoring - DrawableObject & Scene classes