updating documentation, fixing some deps, install targets