Feature/extracting settings gem