Put the Place and SearchResults classes in separate files and added better documentation.