Settings

All functionality in settings now works! Yay!
--Merge (Settings)---

All functionality now implemented. Just got some refinement to do
UX-wise. Wohoo!