Context now holds strategy as shared_ptr