Reorganizing the application

Each part of the malware has its own package.

If needed, feel free to add packages for unimplemented stuff.