volume controller and the manger for the ui etc
control and useer interactions for the volume manager