Cleaned up BPMediaComponent
Finished documenting BPMediaComponent