refactor package name and business class name