Completely revamped documentation