Disallow removal of key components
Add default player implementation