Added documentation, see #15