player widget template scaffolding