style(*)
refactor(settings): put settings into module + misc