Extract media class and use it for sounds
Refator object construction