Implemented code that will be able to respond to the media commands. Currently not receiving the notifications thought.
Split up views and view models joining them only with an observer pattern.