Gamedev update #screenshotsaturday
Update entity component system
Add animator
Fix a build

Replace pointer -> ref

Refactor render command

Refactor rendering code

Remove unused code

Refactor rendering