Fix player entity not getting name set properly
Add method for getting multiple similar components
Add method for conditionally getting entities