progress

almost the entire UI functionality is set. right, left, down all work
correctly (in default, I have not tested everything yet).