This commit adds readline in order to get the input from users.
The advantage is that now it is possible to use the arrows and delete the text while creating entries.

P.S.
for emacs power-users it is also possible also to use emacs shortcuts such as C-a / C-e etc.. to move the cursor inside the input.
Merge pull request #1 from nodo/improved-input

adds readline in order to get the input from users