added a bunch of documentation for everything i've done recently