Entity Component System (ECS) .cursorrules strategies