Split vpnaunchers by platform, refactor some code.