Player view component. Tested and functional.