0.5 Update

Start with time/date, backspacing, tabbing, up/down history, and punctuation.