Added MVVM, DataServices and HLS

Implemented MVVM pattern with MVVM Light, created XboxDataService (and
DesignData implementation) and HLS downloader/demuxer.