cross platform color message utility with configurable json file