Docs

major doc overhaul