Made into a class, so go forth and instantiate! See documentation for changes, they're extensive.