Various changes
Writing documentation, bleh...