Multi-Touch For General-Purpose Computing An Examination Of Text Entry