arkanoid example of entity component systems