Feedback on the new docs site

This site seems to be Out of date quite a bit