Updated docs; updated copyright, lots has changed.