Re-arranged and documented public methods

Moved public methods to the top of the EqualitySieve; Documented the
public methods.
Cleanup; remove unused custom exception.