Added new structure hierarchy. Added media-creator for asynchronous media tag parsing which significantly increases application bootup time. Added message-handler which now does all the message handling which was done before in main.c. Changed client side to make code simpler. Removed set-state and introduced play/stop/pause/mute again.