Removes reliance on string lookups and better defines elements for introduction into database
Add "osu!classic" as a bundled skin choice
Add EditorWorkingBeatmap to support reuse of the playable beatmap Co-authored-by: Dean Herbert <pe@ppy.sh>
Refactor HitObjectComposer for readability
Encapsulate editor hitobject additions/removals