Added documentation.

* Downgraded compile dependencies to the minimal requirements to match
documentation.