the family of controller's classes added
adding to startup and exit functionality added