Added Views and created PCL

Using new demuxer.

Separated code to pcl for faster loading time.