add volume control
change layout: several ui improvements