Separate possibly unknown classes

Fixes #552 (ignore the commit I did that wrong) by separating the Exploration classes.