Modified control access for instance to be private, added Object param to
start and shutdown methods