All base objects now can find other BaseObjects in the same scene by ID, updated schema to allow for Actions inside of Scenes, fixes for code generation script