BF: added details to the documentation and removed redundant class (resolves #250)