added checks for non-numeric user input
Merge branch 'master' of https://github.com/kjrz/haskeep
event defining UI moved to new module