added tools and updated various docs