Change some private visibility of variables to protected
These variables are primarily static/final's, and are save to have access to.  By being protected it might make it easier for some people to extend these classes if needed.  I still prefer that if people need to extend them they file a github issue so we can understand their needs.  In any case I am a firm believer in giving people options.