Make the MarkerManager's attributes protected

I wanted to subclass MarkerManager, but found it difficult. By making these attributes both protected it was easier for me to hook into what I needed.