AudioPlayer totally refactored

Now this class differs music themes and has interface for changong
settings.