Added documentation and dependencies