Ui scenes

Wrapping up the addition of UiElements to the UiScene into a new  .uiscene file format and other misc. cleanup.