STORM-79 initial check-in of a new completed stormagent base class library and app
some further cleanup