migrate player
remove player template from index.html
DOMSignal implementation
Add services
Fixup services