major UI and schema changes

@saarmstrong I'm not quite done yet, but I did some major refactoring in this new branch. I split into 2 collections and changed the look of the UI because it makes more sense to define slides separately and that way you can reuse the same slide in several different heros. Fixed the issue with it not appearing in the app list, too.