Settings and logging

Major changes to centralized settings, central loggings, unicode support, and stability

Review pls