Add volume control (using brackets [])
Copy pointer to DpmsThread when refreshing state

A caused crash bug was fixed.
How to reproduce the bug:
1. Choose any file in initial FileChooser.
2. Select another file using FileChooser.
3. Go to PlaingState.
4. Play any key.
5. Segmentation Fault