[fix] catch Alfred::Core init exception
[minor] update setting class, fix issue with serialization