//! Constructor
//! Use method GetInstance() method to obtain
//! the static instance of the object (or derive your own application)
//! Constructor
//! Use method GetInstance() method to obtain
//! the static instance of the object (or derive your own application)