Commits squashed and amended to read information only from settings manager by Adam Honse <calcprogrammer1@gmail.com>