Small update to ui width/responsiveness
Fixed bugs, reworked logic -- possibly bug-free?