Throw an exception if a theme with the given ID doesn't exist. Closes #2