Changed public config properties to protected and added getters