WIP: implementing typist breaks

work on the UI aspect of typist breaks