A bunch of rewrites to facilitate code reuse and make the app more usable. Also switched sides for sliders/numbers to minimize risk of accidental drawer activation.