Implement engine cycling

From now on, we can use 'alt-z' to cycle all active engines.