Initial version completed

> Added documentation