UI redesign and simplification. Next UI redesign will be a full overhaul
with a new framework so I can clean up the mess of javascript I've
accumulated and use a true MV(C) framework and have a more cohesive data
binding model.