-forgot to remove FIXME tag
-almost finished the input part of the graphic UI
-What's left to do is tie everything together, creating the transaction
and entering it in the log. The finishing the demo.