Change accessors in core.

Changed some of the accessor properties so the read/write attributes
were different.

Other changes:
- Re-arranged ordering in config json