Reformat message handling
Initial settings tests
Add settings and stringutils to project files