updated documentation; added more dependencies