upgrade to use troopjs 3.0.

starting from the application root directory, no intermediate folder needs to be created. This guarantees that the application