Created a class for channel settings, added it to the UI (one step closer to #6, #18, and fixes #47)