- Rename files and classes.
- Add simple autoloader.
- Abstract extractor code into its own class.