Fixed a NPE with new style changes
Changed style sheet dependencies to be given in an observable list instead of managed within the sheet.