write default settings on class instantiation

fixes the bug that would occur if settings are read manually
before any setters or getters were called.