CheckMetadata
var
IBeatmap
The working beatmap is now in the context, so it's easier to distinguish beatmap type, hence no need for this prefix.
IWorkingBeatmap
BeatmapVerifierContext
This simplifies passing of contextual information by enabling addition without needing to refactor lots of classes. See next commit for example.