Added docs and reworked README