Implement basic preview player