move Settings to their own file