split project into multiple files in a package, and added an icon