Minor changes, comment some deprecated stuff out.
Write a bunch of documentation.