BAP-6590: Base Client Side Architecture

/* a function used to instantiate the module or object*/