updated README, documentation and dependencies