General Architecture of the smartimg class. generic method call functionality implemented.