Refactor to use autoloaded.
Update README.