separate graph_cartesian from graph files
bugfix: capture arrow keys before gtk gets them