idle initiation of packages

A new feature which adds support for idle startup and loading of packages.