Overhaul docs
Fix contributing/hacking stuff