fixed media volume control class, added start/stop function, many small fix