Implement scrolling by arrow key

The focus doesn't have to be on the table for scrolling to work
Fixed bug when adding on...from...to task

words containing 'on' don't get wrongly recognized anymore