Added compilation requirements to readme and docs