More GUI work

Pretty much there now. Just need to check how to adjust times (eg.
shorter breaks) and allow for night shift entries