First version of InputField
 - Only works with equal width fonts if scrolling is needed.

Updated handler class.
Merge pull request #6 from JaniM/master

First version of InputField