implementing various sensors to give system feed back and control.