Structured as a package, each class in one file.